package tutorial.DesignPatterns.Factory.Factory;

import tutorial.DesignPatterns.Factory.Product.Vehicle;

/**
 * In cazul unui AbstractFacotry fiecare implementare metoda createVehicle
 * returneaza tipul corect de Vehicul (CarFacotry->Car, PlaneFactory->Plane etc.)
 * 
 * @author Boogie
 */
public interface AbstractVehicleFactory {
    Vehicle createVehicle();
}
